JavaScript 宣告主要有三個,分別是:變數、常數、函數
這篇文章簡單講解宣告方式,以及幾個簡單而實用的小技巧。
JavaScript 使用 var宣告變數,在 ES6之後則應該使用 let
使用時機:在宣告之後,仍會改變其值使用變數。
// 變數宣告範例
let fruit = '香蕉'
fruit = '西瓜'
說明:水果可以是香蕉也可是西瓜,所以使用變數
Tip:如果你是JS初學,先不要管 var跟 let的差異,記得使用 let宣告變數就對了
JavaScript使用 const宣告常數
使用時機:在宣告之後,不再改變其值使用常數。
// 常數宣告範例
const dogIsAnimal = true
說明:狗永遠都是動物,所以使用常數
Tip:在開發的過程中,其實大多數的情況下都是使用常數
JavaScript使用 function宣告函數
使用時機:需要把某些東西做成另一個東西的時候使用
// 函數宣告範例
function blender (fruit, water, sugar) {
// ... 製作果汁
return 'juice'
}
說明:function就像果汁機,你給它材料(糖、水果、水),它就幫你做出果汁!
Tip1:在 return
出現後,之後的程式就不會被執行
Tip2:如果沒有 return
,function將會回傳 undefined
JavaScript有很多奇特的特性,之後的文章將會做比較深入的討論。